using System;
using System.Text;
using System.Reflection;
using System.ServiceModel;
using System.Collections.Generic;
using System.Runtime.Serialization;
using TDS = Tridion.ContentManager.Interop.TDS;
using TDSDefines = Tridion.ContentManager.Interop.TDSDefines;



#pragma warning disable 649
namespace Tridion.Gateway
{
	[DataContract]
	public class ListRowFilter:Facade
	{
        internal ListRowFilter(TDS.ListRowFilter ListRowFilter, bool ShallowCopy)
            : base(typeof(TDS._ListRowFilter), ListRowFilter, ShallowCopy)
		{
		}

        [DataMember]
        private string name;
        public string Name
        {
            get{ return name; }
            set{ name = value;}
        }

        [DataMember]
        private string _value;
        public string Value
        {
            get { return _value; }
            set { _value = value; }
        }

        protected override void Initialize(FieldInfo field, PropertyInfo property, Object value)
        { 
        
        }

	}
}

/*
			Void Reset()
			Void SetCondition(System.String, System.Object)
			System.String GetXML()
*/
